/*******************************************************************************
 * Project: iir
 * Package: com.hngtrust.iir.third
 * Type:    CtrBeneficiary
 * Author:  Chentianyong
 * Date:    2021-10-15 09:25:48
 *
 * Copyright (c) 2021 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *******************************************************************************/
 
package com.hngtrust.iir.third.controller.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * 受益人列表
 *
 * @author Chentianyong
 * @since 2021-10-15 09:25:48
 */
@ApiModel(description = "受益人列表")
@Data
public class CtrBeneficiaryDTO implements Serializable {
    private static final long serialVersionUID = 609028393282064799L;
    
    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "查询日志id")
    private Long logId;
    
    @ApiModelProperty(value = "公司名称")
    private String compName;

    @ApiModelProperty(value = "公司信用代码")
    private String creditCode;
    
    @ApiModelProperty(value = "公司组织机构代码")
    private String orgCode;

    @ApiModelProperty(value = "受益人名称")
    private String beneName;
    
    @ApiModelProperty(value = "受益人类型")
    private String beneType;

    @ApiModelProperty(value = "受益人持股比例")
    private String score;
    
    @ApiModelProperty(value = "受益人直接持股比例")
    private String scoreDirect;
    
    @ApiModelProperty(value = "受益人间接持股比例")
    private String scoreIndirect;
    
    @ApiModelProperty(value = "高管职位")
    private String titles;
    
    @ApiModelProperty(value = "穿透路径")
    private String upperPath;

    @ApiModelProperty(value = "判断原因")
    private String reason;

    @ApiModelProperty(value = "数据状态")
    private Integer status;
    
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;
    
    @ApiModelProperty(value = "创建人")
    private Long createUserId;
    
    @ApiModelProperty(value = "修改人")
    private Long updateUserId;
}